package evemanutool.data.database; import evemanutool.constants.DBConstants; import evemanutool.data.general.Time; public class Invention implements DBConstants{ private final double successRate; private final Decryptor dec; private final Item metaItem; private final int t1BpcRuns; private final Time copyTime; private final int t2BpcRuns; private final Time invTime; private final InvPriority prio; public Invention(double successRate, Decryptor dec, Item metaItem, int t1BpcRuns, Time copyTime, int t2BpcRuns, Time invTime, InvPriority prio) { this.successRate = successRate; this.dec = dec; this.metaItem = metaItem; this.t1BpcRuns = t1BpcRuns; this.copyTime = copyTime; this.t2BpcRuns = t2BpcRuns; this.invTime = invTime; this.prio = prio; } public Decryptor getDec() { return dec; } public Item getMetaItem() { return metaItem; } public int getT1BpcRuns() { return t1BpcRuns; } public Time getInvTime() { return invTime; } public int getT2BpcRuns() { return t2BpcRuns; } public double getSuccessRate() { return successRate; } public Time getCopyTime() { return copyTime; } public InvPriority getPrio() { return prio; } }